{
  "statement":"SELECT t1.t1_id, count(distinct t1.t1_age) FROM t1 INNER JOIN t2 ON t1.t1_t2_id=t2.t2_id INNER JOIN t3 ON t1.t1_t3_id=t3.t3_id group by t1.t1_id;\n",
  "table_meta":{
    "test_mv_db1.t1":"CREATE TABLE `t1` (\n  `t1_id` int(11) NOT NULL COMMENT \"\",\n  `t1_t2_id` int(11) NOT NULL COMMENT \"\",\n  `t1_t3_id` int(11) NOT NULL COMMENT \"\",\n  `t1_name` varchar(20) NOT NULL COMMENT \"\",\n  `t1_age` int(11) NOT NULL COMMENT \"\"\n) ENGINE=OLAP \nDUPLICATE KEY(`t1_id`)\nDISTRIBUTED BY HASH(`t1_id`)\nPROPERTIES (\n\"replication_num\" = \"1\",\n\"in_memory\" = \"false\",\n\"enable_persistent_index\" = \"false\",\n\"replicated_storage\" = \"true\",\n\"compression\" = \"LZ4\"\n);",
    "test_mv_db1.t2":"CREATE TABLE `t2` (\n  `t2_id` int(11) NULL COMMENT \"\",\n  `t2_name` varchar(20) NOT NULL COMMENT \"\"\n) ENGINE=OLAP \nDUPLICATE KEY(`t2_id`)\nDISTRIBUTED BY HASH(`t2_id`)\nPROPERTIES (\n\"replication_num\" = \"1\",\n\"in_memory\" = \"false\",\n\"enable_persistent_index\" = \"false\",\n\"replicated_storage\" = \"true\",\n\"compression\" = \"LZ4\"\n);",
    "test_mv_db1.t3":"CREATE TABLE `t3` (\n  `t3_id` int(11) NOT NULL COMMENT \"\",\n  `t3_name` varchar(20) NOT NULL COMMENT \"\"\n) ENGINE=OLAP \nDUPLICATE KEY(`t3_id`)\nDISTRIBUTED BY HASH(`t3_id`)\nPROPERTIES (\n\"replication_num\" = \"1\",\n\"in_memory\" = \"false\",\n\"enable_persistent_index\" = \"false\",\n\"replicated_storage\" = \"true\",\n\"compression\" = \"LZ4\"\n);",
    "test_mv_db1.mv1":"CREATE MATERIALIZED VIEW `mv1` (`t1_id`, `bitmap_union(to_bitmap(t1.t1_age))`, `hll_union(hll_hash(t1.t1_age))`, `percentile_union(percentile_hash(t1.t1_age))`)\nDISTRIBUTED BY HASH(`t1_id`) BUCKETS 48 \nREFRESH MANUAL\nPROPERTIES (\n\"replication_num\" = \"1\",\n\"replicated_storage\" = \"true\",\n\"unique_constraints\" = \"default_catalog.test_mv_db1.t2.t2_id;default_catalog.test_mv_db1.t3.t3_id\",\n\"foreign_key_constraints\" = \"default_catalog.test_mv_db1.t1(t1_t2_id) REFERENCES default_catalog.test_mv_db1.t2(t2_id);default_catalog.test_mv_db1.t1(t1_t3_id) REFERENCES default_catalog.test_mv_db1.t3(t3_id)\",\n\"storage_medium\" = \"HDD\"\n)\nAS SELECT `t1`.`t1_id`, bitmap_union(to_bitmap(`t1`.`t1_age`)) AS `bitmap_union(to_bitmap(t1.t1_age))`, hll_union(hll_hash(`t1`.`t1_age`)) AS `hll_union(hll_hash(t1.t1_age))`, percentile_union(percentile_hash(`t1`.`t1_age`)) AS `percentile_union(percentile_hash(t1.t1_age))`\nFROM `test_mv_db1`.`t1` INNER JOIN `test_mv_db1`.`t2` ON `t1`.`t1_t2_id` = `t2`.`t2_id` INNER JOIN `test_mv_db1`.`t3` ON `t1`.`t1_t3_id` = `t3`.`t3_id`\nGROUP BY `t1`.`t1_id`;"
  },
  "table_row_count":{
    "test_mv_db1.mv1":{
      "mv1":20
    },
    "test_mv_db1.t1":{
      "t1":300000
    },
    "test_mv_db1.t2":{
      "t2":200000
    },
    "test_mv_db1.t3":{
      "t3":200000
    }
  },
  "session_variables":"{\"enable_show_all_variables\":false,\"partial_update_mode\":\"auto\",\"cbo_cte_reuse\":true,\"full_sort_max_buffered_bytes\":16777216,\"character_set_connection\":\"utf8\",\"cbo_use_correlated_join_estimate\":true,\"enable_insert_strict\":true,\"enable_connector_adaptive_io_tasks\":true,\"tx_isolation\":\"REPEATABLE-READ\",\"wait_timeout\":28800,\"enable_hive_metadata_cache_with_insert\":false,\"cbo_cte_reuse_rate_v2\":1.15,\"transmission_encode_level\":7,\"character_set_results\":\"utf8\",\"transaction_isolation\":\"REPEATABLE-READ\",\"enable_global_runtime_filter\":true,\"enable_load_profile\":false,\"enable_plan_validation\":true,\"load_transmission_compression_type\":\"NO_COMPRESSION\",\"cbo_enable_low_cardinality_optimize\":true,\"scan_use_query_mem_ratio\":0.3,\"enable_rewrite_simple_agg_to_meta_scan\":false,\"new_planner_optimize_timeout\":3000000,\"enable_outer_join_reorder\":true,\"enable_adaptive_sink_dop\":true,\"force_schedule_local\":false,\"hudi_mor_force_jni_reader\":false,\"full_sort_late_materialization\":false,\"enable_profile\":false,\"cbo_enable_greedy_join_reorder\":true,\"load_mem_limit\":0,\"range_pruner_max_predicate\":100,\"spillable_operator_mask\":-1,\"sql_safe_updates\":0,\"runtime_filter_early_return_selectivity\":0.05,\"enable_local_shuffle_agg\":true,\"rpc_http_min_size\":2147482624,\"disable_function_fold_constants\":false,\"cbo_debug_alive_backend_number\":0,\"global_runtime_filter_probe_min_size\":102400,\"scan_or_to_union_limit\":4,\"enable_parallel_merge\":true,\"select_ratio_threshold\":0.15,\"nested_mv_rewrite_max_level\":3,\"query_delivery_timeout\":300,\"net_write_timeout\":60,\"cbo_prune_shuffle_column_rate\":0.1,\"collation_database\":\"utf8_general_ci\",\"spill_mem_table_size\":104857600,\"hash_join_push_down_right_table\":true,\"new_planner_agg_stage\":0,\"use_compute_nodes\":-1,\"collation_connection\":\"utf8_general_ci\",\"pipeline_sink_dop\":0,\"resource_group\":\"\",\"broadcast_row_limit\":15000000,\"enable_populate_block_cache\":true,\"profile_limit_fold\":true,\"spill_operator_max_bytes\":1048576000,\"exec_mem_limit\":2147483648,\"enable_sort_aggregate\":false,\"cbo_max_reorder_node_use_dp\":10,\"query_cache_force_populate\":false,\"runtime_filter_on_exchange_node\":false,\"disable_join_reorder\":false,\"enable_rule_based_materialized_view_rewrite\":true,\"enable_hive_column_stats\":true,\"enable_groupby_use_output_alias\":false,\"connector_scan_use_query_mem_ratio\":0.3,\"net_buffer_length\":16384,\"cbo_prune_subfield\":true,\"forward_to_leader\":false,\"count_distinct_column_buckets\":1024,\"full_sort_max_buffered_rows\":1024000,\"query_cache_agg_cardinality_limit\":5000000,\"query_timeout\":300,\"connector_io_tasks_slow_io_latency_ms\":50,\"cbo_max_reorder_node\":50,\"cboPushDownAggregateMode_v1\":-1,\"window_partition_mode\":1,\"enable_deliver_batch_fragments\":true,\"enable_tablet_internal_parallel_v2\":true,\"enable_distinct_column_bucketization\":false,\"enable_big_query_log\":true,\"interpolate_passthrough\":true,\"enable_incremental_mv\":false,\"analyze_mv\":\"sample\",\"runtime_filter_scan_wait_time\":20,\"SQL_AUTO_IS_NULL\":false,\"enable_sync_materialized_view_rewrite\":true,\"event_scheduler\":\"OFF\",\"prefer_compute_node\":false,\"enable_strict_type\":false,\"max_pipeline_dop\":64,\"broadcast_right_table_scale_factor\":10,\"group_concat_max_len\":65535,\"parse_tokens_limit\":3500000,\"chunk_size\":4096,\"runtime_join_filter_push_down_limit\":1024000,\"global_runtime_filter_probe_min_selectivity\":0.5,\"query_mem_limit\":0,\"enable_filter_unused_columns_in_scan_stage\":true,\"big_query_log_cpu_second_threshold\":480,\"enable_scan_block_cache\":false,\"enable_materialized_view_single_table_view_delta_rewrite\":false,\"div_precision_increment\":4,\"runtime_adaptive_dop_max_block_rows_per_driver_seq\":16384,\"log_rejected_record_num\":0,\"auto_increment_increment\":1,\"sql_dialect\":\"StarRocks\",\"cbo_push_down_distinct_below_window\":true,\"sql_mode_v2\":32,\"big_query_log_scan_rows_threshold\":1000000000,\"character_set_client\":\"utf8\",\"autocommit\":true,\"hdfs_backend_selector_scan_range_shuffle\":false,\"enable_column_expr_predicate\":true,\"pipeline_profile_level\":1,\"parallel_fragment_exec_instance_num\":1,\"max_scan_key_num\":-1,\"enable_runtime_adaptive_dop\":false,\"cbo_cte_max_limit\":10,\"net_read_timeout\":60,\"streaming_preaggregation_mode\":\"auto\",\"storage_engine\":\"olap\",\"hive_partition_stats_sample_size\":3000,\"enable_optimizer_trace_log\":false,\"enable_mv_planner\":false,\"spill_operator_min_bytes\":10485760,\"cbo_enable_dp_join_reorder\":true,\"tx_visible_wait_timeout\":10,\"enable_materialized_view_view_delta_rewrite\":true,\"cbo_max_reorder_node_use_exhaustive\":4,\"enable_sql_digest\":false,\"spill_mem_table_num\":2,\"profile_timeout\":2,\"cbo_push_down_aggregate\":\"global\",\"enable_spill\":false,\"spill_encode_level\":7,\"pipeline_dop\":0,\"enable_query_dump\":false,\"single_node_exec_plan\":false,\"join_implementation_mode_v2\":\"auto\",\"global_runtime_filter_build_max_size\":67108864,\"sql_select_limit\":9223372036854775807,\"enable_materialized_view_rewrite\":true,\"statistic_collect_parallel\":1,\"enable_rewrite_sum_by_associative_rule\":true,\"query_cache_hot_partition_num\":3,\"enable_prune_complex_types\":true,\"query_cache_type\":0,\"disable_colocate_join\":false,\"max_parallel_scan_instance_num\":-1,\"query_cache_entry_max_rows\":409600,\"max_pushdown_conditions_per_column\":-1,\"enable_mv_optimizer_trace_log\":false,\"connector_io_tasks_per_scan_operator\":16,\"default_table_compression\":\"lz4_frame\",\"enable_materialized_view_union_rewrite\":true,\"runtime_adaptive_dop_max_output_amplification_factor\":0,\"sql_quote_show_create\":true,\"scan_or_to_union_threshold\":50000000,\"enable_exchange_pass_through\":true,\"runtime_profile_report_interval\":10,\"query_cache_entry_max_bytes\":4194304,\"innodb_read_only\":true,\"spill_mem_limit_threshold\":0.8,\"cbo_reorder_threshold_use_exhaustive\":6,\"enable_exchange_perf\":false,\"enable_predicate_reorder\":false,\"workgroup_id\":0,\"enable_query_cache\":false,\"enable_rewrite_groupingsets_to_union_all\":false,\"transmission_compression_type\":\"NO_COMPRESSION\",\"interactive_timeout\":3600,\"use_page_cache\":true,\"max_allowed_packet\":33554432,\"big_query_log_scan_bytes_threshold\":10737418240,\"collation_server\":\"utf8_general_ci\",\"time_zone\":\"Asia/Shanghai\",\"enable_multicolumn_global_runtime_filter\":false,\"character_set_server\":\"utf8\",\"tablet_internal_parallel_mode\":\"auto\",\"enable_pipeline\":true,\"cbo_use_nth_exec_plan\":0,\"io_tasks_per_scan_operator\":4,\"spill_mode\":\"auto\",\"parallel_exchange_instance_num\":-1,\"enable_shared_scan\":false,\"enable_query_debug_trace\":false,\"allow_default_partition\":false}",
  "column_statistics":{
    "test_mv_db1.mv1":{
      "t1_id":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN",
      "bitmap_union(to_bitmap(t1.t1_age))":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN"
    },
    "test_mv_db1.t1":{
      "t1_id":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN",
      "t1_t3_id":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN",
      "t1_t2_id":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN",
      "t1_age":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN"
    },
    "test_mv_db1.t2":{
      "t2_id":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN"
    },
    "test_mv_db1.t3":{
      "t3_id":"[-Infinity, Infinity, 0.0, 1.0, 1.0] UNKNOWN"
    }
  },
  "be_number":1,
  "be_core_stat":{
    "numOfHardwareCoresPerBe":"{\"11001\":104}",
    "cachedAvgNumOfHardwareCores":104
  },
  "exception":[

  ],
  "version":"UNKNOWN",
  "commit_version":"UNKNOWN"
}